*{
    margin: 0;
    padding: 0;
    font-family: "Microsoft Yahei", "微软雅黑";
    box-sizing: border-box;
}

.header_01 {
    width: 100%;
    padding-top: .28rem;
    background: #fff;
}
.header_01 .header_01_banner {
    width: 100%;

}
.header_01 .header_01_tw {
    padding: .5rem .4rem;
}
.header_01 .header_01_tw h4 {
    color: #000;
    line-height: .45rem;
    font-size: .3rem;
}
.header_01 .header_01_tw .h4_1 {
    margin-top: .2rem;
}
.header_01 .header_01_tw .h4_2 {
    color: #606060;
    margin-top: .25rem;
    margin-bottom: .05rem;
}
.header_01 .header_01_thr {
    background: #f6f5f5;
    padding: .8rem 0 1.02rem 0;
}
.header_01 .header_01_thr .click_in {
    background: #ef212e;
    border-radius: 50%;
    border: .06rem solid #e89e46;
    width: 2.96rem;
    height: 2.96rem;
    display: block;
    margin: 0 auto;
}
.header_01 .header_01_thr .click_in a {
    color: #fff;
    font-size: .36rem;
    letter-spacing: .08rem;
}
.content_box {

    width: 100%;

    background: url(/static/images/jinli/backg.png) repeat-y;

    background-size: 100%;

}
.content_box:after {
    content: "";
    display: block;
    clear: both;
}

.interlayer {
    width: 100%;
    height: .15rem;
}
.head {
    width: 100%;


}
.head:after {
    content: "";
    display: block;
    clear: both;
}
.head img {
    width: 7.02rem;
    display: block;
    margin: 0 auto;

}
.content_box .title_01 {
    width: 6.76rem;
    margin: 0 auto;
}
.content_box .title_01:after {
    content: "";
    display: block;
    clear: both;
}
.content_box .title_01>p {
    padding-bottom: .2rem;
    line-height: .75rem;
    font-size: .36rem;
    color: #fff;
    text-indent: .75rem;
    letter-spacing: .01rem;
}
.content_box .title_01 .title_01_1 {
    width: 100%;
}
.content_box .gift {
    width: 6.34rem;
    margin: 0 auto;
}
.content_box .gift:after {
    content: "";
    display: block;
    clear: both;
}
.content_box .gift .gift_01 {
    width: 5.94rem;
    margin: 0 auto;
}
.content_box .gift .gift_01 img {
    width: 100%;
}
.content_box .gift .gift_02 {
    width: 6.33rem;
    border: #6a1014 .12rem solid;
    border-radius: .2rem;
    background: #df8226;
    padding-top: .6rem;
    margin-top: -.41rem;
}
.content_box .gift .gift_02 .gift_02_img {
    display: block;
    width: 4.46rem;
    margin: 0 auto;
    margin-top: .12rem;
}
.content_box .gift .gift_02 .gift_02_img2 {
    width: 5.59rem;
    margin-top: .33rem;
    display: block;
}
.content_box .arrange_time {
    margin-top: .44rem;
}
.content_box .arrange_time>img {
    width: 4.2rem;
    display: block;
    margin: 0 auto;
}
.content_box .arrange_time>h3 {
    text-align: center;
    font-size: .42rem;
    color: #fff;
    letter-spacing: .02rem;
    font-weight: normal;
    line-height: .56rem;
}
.content_box .arrange_time .first_h {
    margin-top: .12rem;
}
.content_box .rule {
    margin-top: .42rem;
}
.content_box .rule .rule_title {
    width: 4.2rem;
    display: block;
    margin: 0 auto;
}
.rule_box {
    padding: .2rem .42rem;
}
.rule_box span {
    color: #fff;
    display: block;
    text-indent: .7rem;
    font-size: .28rem;
    font-weight: normal;
    letter-spacing: .02rem;
    line-height: .4rem;
}
.rule_box span .span_b {
    color: #ffef00;
}
.public_code {
    display: block;
    width: 3.4rem;
    margin: 0 auto;
    margin-top: .55rem;
}
.rule .code_rule {
    font-size: .24rem;
    color: #fff;
    font-weight: normal;
    text-align: center;
    line-height: .3rem;
}
.rule .code_rule1 {
    margin-top: .2rem;
}
.foot_foot {
    width: 100%;
    margin-top: .75rem;
}
.foot_foot img {
    width: 100%;
    display: block;
}